baseball freak - French English Dictionary